package com.ttg.model.vo.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * Description： 存款信息
 * Author: chenyou
 * Date: 2025/9/29 14:50
 * Company: ttg
 * Copyright: Copyright (c) 2025
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class DepositExportVO {
    // 二级表头可以用 groupName 实现
    @Excel(name = "月日均规模", width = 20, groupName = "直绑账户")
    private BigDecimal bindMonthAvgAmt;

    @Excel(name = "月末时点规模", width = 20, groupName = "直绑账户")
    private BigDecimal bindMonthLastdayAmt;

    @Excel(name = "偏离度", width = 20, groupName = "直绑账户")
    private BigDecimal bindDeviationDegree;

    @Excel(name = "加权利率", width = 20, groupName = "直绑账户")
    private BigDecimal bindWeightRate;

    // 二级表头可以用 groupName 实现
    @Excel(name = "月日均规模", width = 20, groupName = "全量账户")
    private BigDecimal allMonthAvgAmt;

    @Excel(name = "月末时点规模", width = 20, groupName = "全量账户")
    private BigDecimal allMonthLastdayAmt;

    @Excel(name = "偏离度", width = 20, groupName = "全量账户")
    private BigDecimal allDeviationDegree;

    @Excel(name = "加权利率", width = 20, groupName = "全量账户")
    private BigDecimal allWeightRate;

}
